home *** CD-ROM | disk | FTP | other *** search
/ FishMarket 1.0 / FishMarket v1.0.iso / fishies / 501-525 / disk_504 / roadroute / roadroute_stuff < prev    next >
Text File  |  1992-05-06  |  3KB  |  59 lines

  1. The current release includes a two set of roads:  a "skeleton"
  2. set that covers the interstates and major cities, and a "detailed"
  3. set with a LOT more information.  Much of the detailed stuff comes
  4. from other users; I've cut it back a little and tried to make the
  5. various roads compatible with each other.
  6.  
  7. My original data was created from data relating to days when a
  8. speed limit of 55 mph was universal across the USA.  Since then,
  9. some states have increased the limit, often "only on interstate
  10. sections not near major cities".  Some have not changed from 55.
  11. I rehacked that data to fit the revised situation.
  12.  
  13. Then I needed to try to rationalize my data with that supplied by
  14. others.  Some of the western highways had you smokin' along at
  15. 70 and over.  I tried to tone that down, but also to speed up
  16. some of my own original links for those long runs over empty roads.
  17.  
  18. I don't plan to work much on RoadRoute over the next while, unless
  19. somebody turns up bugs...
  20.      But these are some of the items that have crossed my mind as
  21. to what might be done.
  22.      Feel free to take any of them on as projects if you wish.
  23.  
  24. 3. (Not too hard from program standpoint; some adjustment of file
  25. Roads called for).  Roads could be marked for their scenic value
  26. by prefixing the line with 0 to 3 asterisk characters.  Thus,
  27. **Santa Cruz,San Francisco,85,1:30,101.  The computer would build
  28. a third road parameter:  "scenically adjusted" mileage, and
  29. calculate a third route based on this.  You might then be asked,
  30. SHORTEST, FASTEST, SCENIC OR ALL?  One asterisk might mean "pleasant
  31. scenery", three "breathtaking" .. each asterisk might reduce the
  32. scenic mileage by 25%.
  33.  
  34. 2. (A little tricky coding).  TWO city files:  MAJOR and MINOR cities
  35.  .. MINOR points would only be involved if they were named as FROM,
  36. TO, or VIA points.  This would avoid cluttering up the output with
  37. too many small places.  The coding idea:  only roads between MAJOR
  38. points would be recognized by the system; if a MINOR city is named,
  39. its roads would be linked in for the run.  All cities would be
  40. available for user prompts.
  41.  
  42. 3. Regional files (an expansion of MINOR files, above).  Called in
  43. only when you name a state.  Could allow massive files on disk,
  44. while not overloading RAM.
  45.  
  46. 4.  (Opens up a rather complex area).  For computer fairs, it would
  47. be ideal to have a "learning" program.  If a user asked for mileage
  48. between DETROIT and AURORA, the computer would start a dialog:  "I
  49. DON'T KNOW AURORA; WHAT STATE IS IT IN?" .. "WHAT CITIES ARE NEAR
  50. AURORA?" .. etc.  At the end of this interaction, Cities and Roads
  51. files would be automatically updated.  At the end of a computer fair,
  52. you'd have a LOT of new data.  Some of it wrong.
  53.  
  54. 5.  Maps?  It still seems to me that it would place a burden on the
  55. file writer.  Somebody would need to type coordinates.
  56.  
  57.                          --Jim Butterfield
  58.  
  59.